package com.inspinia.auth.rpc.api;

import com.inspinia.upms.common.model.resource.UpmsResource;
import com.inspinia.upms.common.model.user.UpmsUser;
import org.apache.shiro.authz.SimpleAuthorizationInfo;
import org.apache.shiro.subject.PrincipalCollection;

import java.util.List;

/**
 * @author Veblen
 */
public class AuthServiceMock implements AuthService {
    @Override
    public UpmsUser findUser(String username, String pwd) {
        return null;
    }

    @Override
    public SimpleAuthorizationInfo getAuthorizationInfo(String userName, String appName) {
        return null;
    }
    @Override
    public UpmsUser findById(Long userId) {
        return null;
    }

    @Override
    public UpmsUser findByUserName(String userName) {
        return null;
    }

    @Override
    public List<UpmsResource> findResourcesByUser(Long userId) {
        return null;
    }

    @Override
    public UpmsUser getUserByPrincipal(PrincipalCollection principals) {
        return null;
    }
}
